SQL Comments (Комментарии) используются для объяснения разделов инструкций SQL или для предотвращения выполнения самих инструкций SQL.
Однострочные комментарии начинаются с --.
Любой текст между -- и концом строки будет игнорироваться (не выполняться).
В следующем примере в качестве пояснения используется однострочный комментарий:
--Select all:
SELECT * FROM Customers
В следующем примере используется однострочный комментарий, чтобы игнорировать конец строки:
SELECT * FROM Customers -- WHERE City='Berlin'
В следующем примере используется однострочный комментарий, чтобы игнорировать инструкцию:
--SELECT * FROM Customers;
SELECT * FROM Products;
Многострочные комментарии начинаются с /* и заканчиваются */.
Любой текст между /* и */ будет игнорироваться.
В следующем примере в качестве объяснения используется многострочный комментарий:
/*Select all the columns
of all the records
в Customers table:*/
SELECT * FROM Customers
В следующем примере используется многострочный комментарий, чтобы игнорировать многие инструкции:
/* SELECT * FROM Customers
SELECT * FROM Products
SELECT * FROM Orders
SELECT * FROM категории */
SELECT * FROM Suppliers
Чтобы проигнорировать только часть инструкции, также используйте комментарий /* */.
В следующем примере используется комментарий, чтобы игнорировать часть строки:
SELECT CustomerName, /*City,*/ Country FROM Customers
В следующем примере используется комментарий, чтобы игнорировать часть инструкции:
SELECT * FROM Customers WHERE (CustomerName LIKE 'L%'
OR CustomerName LIKE 'R%' /*OR CustomerName LIKE 'S%'
OR CustomerName LIKE 'T%'*/ OR CustomerName LIKE 'W%')
AND Country='USA'
ORDER BY CustomerName